@charset "utf-8";
/* CSS Document */

input[type=radio].css-checkbox {							
position:absolute; 
z-index:-1000; 
left:-1000px; 
overflow: hidden; 
clip: rect(0 0 0 0); 
height:1px; 
width:1px; 
margin:-1px; 
padding:0; 
border:0;						
}						
input[type=radio].css-checkbox + label.css-label 
{							
padding-left:20px;							
height:15px; 							
display:inline-block;							
line-height:15px;							
background-repeat:no-repeat;							
background-position: 0 0;							
font-size:15px;							
vertical-align:middle;							
cursor:pointer;						
}						
input[type=radio].css-checkbox:checked + label.css-label 
{							
background-position: 0 -15px;						
}						
label.css-label 
{				
background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_d9b7f2885e3d68982a32bc3f2d9e48e2.png);
-webkit-touch-callout: none;
-webkit-user-select: none;				
-khtml-user-select: none;				
-moz-user-select: none;				
-ms-user-select: none;				
user-select: none;			
}


